package controller

// import (
// 	"blog/model"
// 	"net/http"

// 	"github.com/gin-gonic/gin"
// )

// func UploadImage(ctx *gin.Context) {
// 	// 标准库会将文件内容读入buffer
// 	file, err := ctx.FormFile("file")
// 	if err != nil {
// 		ctx.JSON(http.StatusBadRequest, gin.H{
// 			"status":  401,
// 			"message": "上传文件错误",
// 		})
// 	}
// 	// 保存文件到服务器
// 	file_path := "uploads/" + file.Filename
// 	if err := ctx.SaveUploadedFile(file, file_path); err != nil {
// 		ctx.JSON(http.StatusBadRequest, gin.H{
// 			"status":  401,
// 			"message": "文件保存失败",
// 		})
// 		return
// 	}
// 	// 保存文件路径到数据库
// 	code := model.SaveImage(file_path)
// 	if code != 200 {
// 		ctx.JSON(http.StatusBadRequest, gin.H{
// 			"status":  401,
// 			"message": "保存失败",
// 		})
// 	}
// 	ctx.JSON(http.StatusOK, gin.H{
// 		"status":  200,
// 		"message": "文件保存成功",
// 	})
// }
